package learn

import (
	"fmt"
)

func IotaTest() {
	const (
		a1 = iota
		a2 = iota
		a3 = iota
		_  // 跳过一个iota递增
		a4 = iota
		a5 = 100 // 跳过一个iota递增
		a6 = iota
	)
	const ( // iota会被重置为0
		b1 = iota
		b2 // 省略了iota
	)

	fmt.Printf("a1: %v, a2: %v, a3: %v, a4: %v, a5: %v, a6: %v\n", a1, a2, a3, a4, a5, a6)
	fmt.Printf("b1: %v, b2: %v\n", b1, b2)
}
